# rules/rule_config_八字墙.py
from model import RuleConfiguration

class 八字墙RuleConfiguration(RuleConfiguration):
    def __init__(self):
        super().__init__()
        self._rule_modules = [
            {"rule_module": "GL105", "rule_class": "GL105_Rule"},
            {"rule_module": "JS101", "rule_class": "JS101Rule"},
            {"rule_module": "JS103", "rule_class": "JS103_Rule"},
            {"rule_module": "JS107", "rule_class": "JS107_Rule"},
            {"rule_module": "JS111", "rule_class": "JS111_Rule"},
        ]
        self._sheet_write_order = ["GL105", "JS101", "JS103", "JS107", "JS111"]